package com.funmi.lizip.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO;
import com.funmi.lizip.common.base.R;
import com.funmi.lizip.entity.DeviceData;
import com.baomidou.mybatisplus.extension.service.IService;
import com.funmi.lizip.entity.vo.ImageVo;


import java.util.HashMap;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author zzy
 * @since 2022-11-02
 */
public interface DataService extends IService<DeviceData> {


    /**
     * 测报灯
     */
    public R saveTelemeteringLamp (HashMap<String, Object> stringObjectHashMap);

    /**
     * 袍子仪
     */
    public R saveRobeInstrument( HashMap<String, Object> stringObjectHashMap);

    /**
     * 测报灯图片
     * @param stringObjectHashMap
     * @return
     */
    public R imageTelemeteringLamp(HashMap<String, Object> stringObjectHashMap);


    /**
     * 袍子仪图片
     * @param
     * @return
     */
    public R imageRobeInstrument(HashMap<String, Object> stringObjectHashMap);


    List<String> getByImei(Long deviceSn);


   // HashMap<String,List<String>> getPhoto() ;

    HashMap<Object,List<String>> findPhoto(Long imei, int page, int pageSize);
}
